/**
 * Created by yang on 2016/5/29.
 */
'use strict';

export const ADD_TODO = 'ADD_TODO';
export const COMPLETE_TODO = 'COMPLETE_TODO';
export const SET_VISIBILITY_FILTER = 'SET_VISIBILITY_FILTER';

export const VisibilityFilters = {
    SHOW_ALL: 'SHOW_ALL',
    SHOW_COMPLETED: 'SHOW_COMPLETED',
    SHOW_ACTIVE: 'SHOW_ACTIVE'
};

export function addTodo(text) {
    return { type: ADD_TODO, text};

};

export function completeTodo(index) {
    return { type: COMPLETE_TODO, index};

};

export function setVisibilityFilter(filter) {
    return { type: SET_VISIBILITY_FILTER, filter};

};